Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 FINCHAMPSTEAD ROAD Detached £938,467 £800,000 1 Oct 2020
87 FINCHAMPSTEAD ROAD Detached £566,085 £470,000 26 Mar 2020
89 FINCHAMPSTEAD ROAD Detached £652,449 £330,000 25 Jun 2004
91 FINCHAMPSTEAD ROAD Detached £685,213 £412,500 16 Jul 2013
95 FINCHAMPSTEAD ROAD Semi-Detached £783,195 £638,000 1 Apr 2020
95 FINCHAMPSTEAD ROAD Semi-Detached £783,195 £638,000 1 Apr 2020
97 FINCHAMPSTEAD ROAD Detached £709,432 £420,000 20 Oct 2006